MooAFEM: An object oriented Matlab code for higher-order adaptive FEM for (nonlinear) elliptic PDEs
نویسندگان
چکیده
We present an easily accessible, object oriented code (written exclusively in Matlab) for adaptive finite element simulations 2D. It features various refinement routines triangular meshes as well fully vectorized FEM ansatz spaces of arbitrary polynomial order and allows problems with very general coefficients. In particular, our can handle typically arising from iterative linearization methods used to solve nonlinear PDEs. Due the programming paradigm, be is readily extensible. explain basic principles give numerical experiments that underline its flexibility efficiency.
منابع مشابه
MATLAB CODE FOR AN ENHANCED VIBRATING PARTICLES SYSTEM ALGORITHM
Vibrating particles system (VPS) is a new meta-heuristic algorithm based on the free vibration of freedom system’ single degree with viscous damping. In this algorithm, each agent gradually approach to its equilibrium position; new agents are generated according to current agents and a historically best position. Enhanced vibrating particles system (EVPS) employs a new alternative procedu...
متن کاملAn algorithmic construction of entropies in higher-order nonlinear PDEs
A new approach to the construction of entropies and entropy productions for a large class of nonlinear evolutionary PDEs of even order in one space dimension is presented. The task of proving entropy dissipation is reformulated as a decision problem for polynomial systems. The method is successfully applied to the porous medium equation, the thin film equation and the quantum drift– diffusion m...
متن کاملAn Alorithmic Construction of Entropies in Higher-order Nonlinear Pdes
A new approach to the construction of entropies and entropy productions for a large class of nonlinear evolutionary PDEs of even order in one space dimension is presented. The task of proving entropy dissipation is reformulated as a decision problem for polynomial systems. The method is successfully applied to the porous medium equation, the thin film equation, and the quantum drift-diffusion m...
متن کاملA heterogeneous stochastic FEM framework for elliptic PDEs
We introduce a new concept of sparsity for the stochastic elliptic operator −div (a(x,ω)∇(·)), which reflects the compactness of its inverse operator in the stochastic direction and allows for spatially heterogeneous stochastic structure. This new concept of sparsity motivates a heterogeneous stochastic finite element method (HSFEM) framework for linear elliptic equations, which discretizes the...
متن کاملMATLAB CODE FOR VIBRATING PARTICLES SYSTEM ALGORITHM
In this paper, MATLAB code for a recently developed meta-heuristic methodology, the vibrating particles system (VPS) algorithm, is presented. The VPS is a population-based algorithm which simulates a free vibration of single degree of freedom systems with viscous damping. The particles gradually approach to their equilibrium positions that are achieved from current population and historically b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied Mathematics and Computation
سال: 2023
ISSN: ['1873-5649', '0096-3003']
DOI: https://doi.org/10.1016/j.amc.2022.127731